armored flexible tube - Alemán Inglés Diccionario